// Country Codes contributed by momobobe <https://github.com/momobobe>

import 'package:spotify/spotify.dart';

final spotifyMarkets = [
  (Market.AL, "Albania (AL)"),
  (Market.DZ, "Algeria (DZ)"),
  (Market.AD, "Andorra (AD)"),
  (Market.AO, "Angola (AO)"),
  (Market.AG, "Antigua and Barbuda (AG)"),
  (Market.AR, "Argentina (AR)"),
  (Market.AM, "Armenia (AM)"),
  (Market.AU, "Australia (AU)"),
  (Market.AT, "Austria (AT)"),
  (Market.AZ, "Azerbaijan (AZ)"),
  (Market.BH, "Bahrain (BH)"),
  (Market.BD, "Bangladesh (BD)"),
  (Market.BB, "Barbados (BB)"),
  (Market.BY, "Belarus (BY)"),
  (Market.BE, "Belgium (BE)"),
  (Market.BZ, "Belize (BZ)"),
  (Market.BJ, "Benin (BJ)"),
  (Market.BT, "Bhutan (BT)"),
  (Market.BO, "Bolivia (BO)"),
  (Market.BA, "Bosnia and Herzegovina (BA)"),
  (Market.BW, "Botswana (BW)"),
  (Market.BR, "Brazil (BR)"),
  (Market.BN, "Brunei Darussalam (BN)"),
  (Market.BG, "Bulgaria (BG)"),
  (Market.BF, "Burkina Faso (BF)"),
  (Market.BI, "Burundi (BI)"),
  (Market.CV, "Cabo Verde / Cape Verde (CV)"),
  (Market.KH, "Cambodia (KH)"),
  (Market.CM, "Cameroon (CM)"),
  (Market.CA, "Canada (CA)"),
  (Market.TD, "Chad (TD)"),
  (Market.CL, "Chile (CL)"),
  (Market.CO, "Colombia (CO)"),
  (Market.KM, "Comoros (KM)"),
  (Market.CR, "Costa Rica (CR)"),
  (Market.HR, "Croatia (HR)"),
  (Market.CW, "Curaçao (CW)"),
  (Market.CY, "Cyprus (CY)"),
  (Market.CZ, "Czech Republic (CZ)"),
  (Market.CI, "Ivory Coast (CI)"),
  (Market.CD, "Congo (CD)"),
  (Market.DK, "Denmark (DK)"),
  (Market.DJ, "Djibouti (DJ)"),
  (Market.DM, "Dominica (DM)"),
  (Market.DO, "Dominican Republic (DO)"),
  (Market.EC, "Ecuador (EC)"),
  (Market.EG, "Egypt (EG)"),
  (Market.SV, "El Salvador (SV)"),
  (Market.GQ, "Equatorial Guinea (GQ)"),
  (Market.EE, "Estonia (EE)"),
  (Market.SZ, "Eswatini (SZ)"),
  (Market.FJ, "Fiji (FJ)"),
  (Market.FI, "Finland (FI)"),
  (Market.FR, "France (FR)"),
  (Market.GA, "Gabon (GA)"),
  (Market.GE, "Georgia (GE)"),
  (Market.DE, "Germany (DE)"),
  (Market.GH, "Ghana (GH)"),
  (Market.GR, "Greece (GR)"),
  (Market.GD, "Grenada (GD)"),
  (Market.GT, "Guatemala (GT)"),
  (Market.GN, "Guinea (GN)"),
  (Market.GW, "Guinea-Bissau (GW)"),
  (Market.GY, "Guyana (GY)"),
  (Market.HT, "Haiti (HT)"),
  (Market.HN, "Honduras (HN)"),
  (Market.HK, "Hong Kong (HK)"),
  (Market.HU, "Hungary (HU)"),
  (Market.IS, "Iceland (IS)"),
  (Market.IN, "India (IN)"),
  (Market.ID, "Indonesia (ID)"),
  (Market.IQ, "Iraq (IQ)"),
  (Market.IE, "Ireland (IE)"),
  (Market.IL, "Israel (IL)"),
  (Market.IT, "Italy (IT)"),
  (Market.JM, "Jamaica (JM)"),
  (Market.JP, "Japan (JP)"),
  (Market.JO, "Jordan (JO)"),
  (Market.KZ, "Kazakhstan (KZ)"),
  (Market.KE, "Kenya (KE)"),
  (Market.KI, "Kiribati (KI)"),
  (Market.XK, "Kosovo (XK)"),
  (Market.KW, "Kuwait (KW)"),
  (Market.KG, "Kyrgyzstan (KG)"),
  (Market.LA, "Laos (LA)"),
  (Market.LV, "Latvia (LV)"),
  (Market.LB, "Lebanon (LB)"),
  (Market.LS, "Lesotho (LS)"),
  (Market.LR, "Liberia (LR)"),
  (Market.LY, "Libya (LY)"),
  (Market.LI, "Liechtenstein (LI)"),
  (Market.LT, "Lithuania (LT)"),
  (Market.LU, "Luxembourg (LU)"),
  (Market.MO, "Macao / Macau (MO)"),
  (Market.MG, "Madagascar (MG)"),
  (Market.MW, "Malawi (MW)"),
  (Market.MY, "Malaysia (MY)"),
  (Market.MV, "Maldives (MV)"),
  (Market.ML, "Mali (ML)"),
  (Market.MT, "Malta (MT)"),
  (Market.MH, "Marshall Islands (MH)"),
  (Market.MR, "Mauritania (MR)"),
  (Market.MU, "Mauritius (MU)"),
  (Market.MX, "Mexico (MX)"),
  (Market.FM, "Micronesia (FM)"),
  (Market.MD, "Moldova (MD)"),
  (Market.MC, "Monaco (MC)"),
  (Market.MN, "Mongolia (MN)"),
  (Market.ME, "Montenegro (ME)"),
  (Market.MA, "Morocco (MA)"),
  (Market.MZ, "Mozambique (MZ)"),
  (Market.NA, "Namibia (NA)"),
  (Market.NR, "Nauru (NR)"),
  (Market.NP, "Nepal (NP)"),
  (Market.NL, "Netherlands (NL)"),
  (Market.NZ, "New Zealand (NZ)"),
  (Market.NI, "Nicaragua (NI)"),
  (Market.NE, "Niger (NE)"),
  (Market.NG, "Nigeria (NG)"),
  (Market.MK, "North Macedonia (MK)"),
  (Market.NO, "Norway (NO)"),
  (Market.OM, "Oman (OM)"),
  (Market.PK, "Pakistan (PK)"),
  (Market.PW, "Palau (PW)"),
  (Market.PS, "Palestine (PS)"),
  (Market.PA, "Panama (PA)"),
  (Market.PG, "Papua New Guinea (PG)"),
  (Market.PY, "Paraguay (PY)"),
  (Market.PE, "Peru (PE)"),
  (Market.PH, "Philippines (PH)"),
  (Market.PL, "Poland (PL)"),
  (Market.PT, "Portugal (PT)"),
  (Market.QA, "Qatar (QA)"),
  (Market.CG, "Congo (CG)"),
  (Market.RO, "Romania (RO)"),
  (Market.RU, "Russia (RU)"),
  (Market.RW, "Rwanda (RW)"),
  (Market.WS, "Samoa (WS)"),
  (Market.SM, "San Marino (SM)"),
  (Market.SA, "Saudi Arabia (SA)"),
  (Market.SN, "Senegal (SN)"),
  (Market.RS, "Serbia (RS)"),
  (Market.SC, "Seychelles (SC)"),
  (Market.SL, "Sierra Leone (SL)"),
  (Market.SG, "Singapore (SG)"),
  (Market.SK, "Slovakia (SK)"),
  (Market.SI, "Slovenia (SI)"),
  (Market.SB, "Solomon Islands (SB)"),
  (Market.ZA, "South Africa (ZA)"),
  (Market.KR, "South Korea (KR)"),
  (Market.ES, "Spain (ES)"),
  (Market.LK, "Sri Lanka (LK)"),
  (Market.KN, "St. Kitts and Nevis (KN)"),
  (Market.LC, "St. Lucia (LC)"),
  (Market.SR, "Suriname (SR)"),
  (Market.SE, "Sweden (SE)"),
  (Market.CH, "Switzerland (CH)"),
  (Market.ST, "São Tomé and Príncipe (ST)"),
  (Market.TW, "Taiwan (TW)"),
  (Market.TJ, "Tajikistan (TJ)"),
  (Market.TZ, "Tanzania (TZ)"),
  (Market.TH, "Thailand (TH)"),
  (Market.BS, "The Bahamas (BS)"),
  (Market.GM, "The Gambia (GM)"),
  (Market.TL, "East Timor (TL)"),
  (Market.TG, "Togo (TG)"),
  (Market.TO, "Tonga (TO)"),
  (Market.TT, "Trinidad and Tobago (TT)"),
  (Market.TN, "Tunisia (TN)"),
  (Market.TR, "Turkey (TR)"),
  (Market.TV, "Tuvalu (TV)"),
  (Market.UG, "Uganda (UG)"),
  (Market.UA, "Ukraine (UA)"),
  (Market.AE, "United Arab Emirates (AE)"),
  (Market.GB, "United Kingdom (GB)"),
  (Market.US, "United States (US)"),
  (Market.UY, "Uruguay (UY)"),
  (Market.UZ, "Uzbekistan (UZ)"),
  (Market.VU, "Vanuatu (VU)"),
  (Market.VE, "Venezuela (VE)"),
  (Market.VN, "Vietnam (VN)"),
  (Market.ZM, "Zambia (ZM)"),
  (Market.ZW, "Zimbabwe (ZW)"),
];
